The place is fabulous! Great location and kind, thoughtful and patient cleaning staff. Great communication. We hope to stay here again.