5 star all the way around squeaky clean easy check in loved it no complaints about anything very nice townhome with top notch amenities will stay again thanks .