After my recent (4th) stay here in 2 years, I recognize that this place really suits my needs. Besides all of the amenities at the hotel itself and the terrific staff, the location is just perfect. You can walk to a picturesque, working harbor and look at the boats, watch the children play on the beach, watch the surfers, eat the freshest possible seafood, walk for miles along the water, rent a bike.........all without ever getting into your car! I can say that the breakfast is much better now than it was at my first stay in 2011. If you want a hot morning meal, try the cafe at the airport just to the north a couple of miles, it's really good too.