Great location. Literally across the street from the beach and shops. Pictures don't capture the true beauty of the place. Felt safe and everything I needed was provided to make my stay comfortable. Can't wait to go again.