The photos are terrific. But I have to add that LigfhtWiz is correct. The caption for the St. Elmo is incorrect. The former St. Elmo Hotel was painted maroon/barn red and was smaller. The picture is of the St. Elmo condominiums, built on the same site as the old hotel.
This is Bang Bao Sea Hut Resort. Description here: Blog about hotels and bungalows at Koh Chang