The location is Perfect. We had everything what we Need and the contact to David was excellent. It is more than clean and the Service is Perfect. Great Place to stay!