Location was excellent, security was attentive and 24/7, the place was spacious and well-stocked, and our hosts were extremely communicative and transparent. Across the board, we had a great time, and we'd love to stay again soon!