We had such a wonderful time staying here. Great location for shops, beaches and hiking. The place was beautiful and clean and the neighborhood was lovely. We will definitely be coming back!