Awesome location, small place but there is so much to do in the area that we weren't in the room too long at all. Multiple restaurants and coffee shops within walking distance, and the beach is even closer.
Parking turned out to be a lot of trouble most days because it is such a busy area, but that is a tradeoff that you should expect for a location such as this.
The host was great, super nice, good communication, and very helpful.