John was a great host. Going above and beyond to give us all the insight during our stay. We got a long list of great restaurants and local things to do during our time there at all different price points and adventure levels. The apartment was great for my husband and I and right across the street form a small beach great for kids. We would definitely stay here again!