Perfect location. Beach down the street and mini mart around the corner. Everything was perfect. Pictures of the room were a dream, but to see it in person was breathtaking. Communication between mark was great, always there to answer any of my questions. And made sure my stay was perfect. Definitely will come back soon.