We had a fantastic stay at Johnny's place. The apartment was gorgeous and clean. Lots of great basic amenities. The apartment is in a great location and the swimming pool was a great bonus. Johnny was a great communicator and an incredible host.