This hotel was everything we hoped for and more. The location is perfect as it is in the center of town and you can walk to many restaurants and easy beach access. The owners and staff make you feel like family from the moment you arrive. We would wake up to a healthy, organic breakfast at the restaurant then would go upstairs to the open air yoga deck for an amazing class and after that we would walk two minutes down the road to surf lessons. Does it get any better than that?? My only complaint was having to leave :) We looked at a number of other hotels in the area and are so glad we picked this one.