We loved our stay! The place is in such a perfect location. Easy walk to the beach, restaurants and shops. John was an amazing host and went out of his way to provide us with recommendations and ensure that we had a good stay. We wished we could have stayed longer!