Great location and views. Walking distance to restaurants, stores, and activities for the kids. Clean, well stocked accommodations. Minimal cleaning required at check out. Parking spots are very small, so be aware if you have a larger vehicle.