Halcyon beach house is an awesome place to stay. Very spacious. We enjoyed the most divine views from almost every room. Very well appointed and comfortable. Super comfortable beds and modern bathrooms. We would have liked a few more days here.