Great property, nice furnishings, great location, check in process easy and the customer service was quick and responsive. Kitchen had just about everything. I was pleased with that. It has Hot tub, grill, jacuzzi tub and steam bath. Three floors. Lots of stairs. We didn't mind. If you have a family of 10 be sure to read "Things to Note" on listing. Parking is limited only two parking spots a third will cost you for overnights. Listing said not dog friendly. Unfortunately, we encountered a lot of pet hair on the couches, rug and leather chairs they also had scratches. I spent some of my time with extra cleaning and buying a lint roller primarily for the main floor. Not pleasant! Cabinets and closets had lot of unorganized, dusty clutter and extra items either left or fixed in the unit. Our items stayed in our bags for the most part. Steam bath smelled a bit funny. Overall, if you don't mind that stuff it is a very nice unit. Price was decent with the exception of cleaning fee. I'd say its accommodating for the most part. You can see it has a bit of traffic so management certainly tries. I gave it a 4 due to the beautiful property.