We were really happy with our stay, everything was amazing. The location is unbelievable, just beside the private beach, our dogs loved it as much as we did. John was really welcoming and helpful whenever we needed him. Definitely are coming back to this place.