Great view! Place is completely functional but dated. Because it is the top unit it does get blasted by the sun and gets hot. The fans provided help but an AC would be better. Sealodge beach was awesome. Great spot for snorkeling.