This place was amazing and a great size for us. I would definitely stay again as it is in a great location, check in/communication is smooth, and the place is just comfortable. I really felt at home and even completed the check out to do list which included light chores. However, there is still a cleaning fee.