Fantastic stay! Watched whales every morning while eating breakfast from the comfort of our 5th floor balcony hanging over the beach. Short walk to the beach which is a little rocky but great for snorkeling. Beach chairs were an added perk. Would definitely stay again!