We had a great time at John's place and it was exactly as described. Great location and is just a short distance to grocery stores, shops and restaurants. We loved having our morning coffee and breakfast on the deck that overlooked the pool and the beach beyond. John was a super responsive host and we would love to come back again!