The unit was very clean. Great view of water. Easy access to unit. Onsite staff were very helpful. Getting clean towels (using tote system) was easy. We didn't do any cooking, but the kitchen seemed to have most of the things you'd need. Appliances looked new. Good temp control in unit. Good water pressure and water temp. Many great places to visit (and eat) within walking distance. Only concerns were the tub height (very high, difficult for short legs, like a hurdle), but great for a bath. Other concern was the mattress , it was very soft (especially in the sagging middle). We prefer a firmer mattress, but that is just us. Overall, very cozy and we would stay again.