The place as very spacious. The bedrooms and bathrooms were clean. Only one TV which is in the family room downstairs which was fine for my wife and i but not so much for our children lol. The parking wasn't the greatest but it worked out for us. The instructions received were clear and easy to follow. The communication was great. Would stay again.