We had a great time, my wife 3 kids and their two friends stayed here . The place is big and cool however it needs a lot of TLC , bathrooms and kitchen are in bad need of remodeling, it’s in overall in rough shape, if you’re looking for a big place but not concerned about being run down this is a fine choice, if you’re looking for things in good shape and more of a 5 star feel this isn’t your spot, also there is 6 flights of stairs to get to the unit, now I love working out so going up and down multiple times a day doesn’t bother me if you don’t enjoy stair climbing probably pass.. housecleaners were very nice people, they come daily.as a final thought, we had an amazing vacation and we were happy, we were there with our kids so perfect condition wasn’t a requirement however it is what it was