Very clean and has everything you need! Parking and laundry in the home is an excellent benefit! I wouldn't hesitate to stay here again as it was a wonderful experience!