Spacious, lots of amenities, dog-friendly, and a great neighborhood. Tina was great at communicating and ensured my stay was perfect.