Beautiful place to stay with an awesome view. Nearby Sealodge Beach was an amazing spot for a secluded beach getaway and snorkeling.