Great place with amazing views. This would actually be the most perfect place to stay, if only it had better beach access. Other than that it was perfect - amazing views, walking distance to everything: groceries, restaurants. Plus all the amenities you need.