This place was simply perfect. The guest house was exactly what we were looking for and the pool and outdoor area was above and beyond our expectations. It was the perfect place to get away and have some time to relax. The place is so perfect, I wish could have a place like John's closer to home. You won't be disappointed! Don't hesitate to book the place! You won't regret your booking.