John was the greatest host! He was a great at communication, so helpful, responded quickly! The place was clean, comfortable, and so conveniently located, with restaurants and all kinds of places within walking distance. The beach is not far away either. It's quiet, so getting sleep was no problem. We will be booking here again! This place is great and the hosts are terrific!