Place was clean. It was a perfect size for us (family of 3). Great area, lots of good food and drink within walking distance. Would highly recommend!