Everything about this place and Peta's hospitality was better than what we could have expected. It's paradise.