Absolutely fantastic location. Great communication. Cleanliness was a concern, kitchen is ill equipped and stinky. The place is in need of a few repairs. Access to a gym and lap pool was stellar.