10/10 on all fronts. Super easy, air conditioned, and beautiful location. Host was fantastic too with communication.