Great stay! David was very accommodating when our flight got delayed for 10 hours and stayed up to meet us at 3 AM to give us the keys and show us the place. Place is very roomy and in a great location!