Location is everything and this place delivered! Short walk to the beach, shops and restaurants. The check in process is extremely smooth and the room met all of my needs. If I were to give one critique, it would be the bed was a little too firm for my liking, but that is the only negative I could give this place.