Great place at great location especially for large family. Clean, spacious, complete amenities. Great communication. Entering and exiting was very convenient. Parking was a bonus. We were also able to charge our electric car. Stairs might be an issue if you have seniors and luggages but we had enough boys and younger members that helped with that. Highly recommended.