My stay at John's property was one of the best I have ever had. His multiple balconies are incredible for taking pictures and enjoying a delicious breakfast. For a small fee he can even hook you up with access to a resort's pool area. Amazing location, amazing property, and even more amazing host! I will be back!