My husband and I spent 5 nights at coral rock, in a superior room with private terrace over the beach. The room was spacious, clean, and perfect for a beach holiday. We were specially thankful for the water cooler in the room. The terrace was beautiful, and we spent most of our…