The location, views, size of rooms, and pool are great. Restrooms were nice, kitchen was ok (dishwasher soap dispenser didn’t work properly) although the appliances were dated. The beds are the low point, very creaky (old) and our backs were a little sore after. Could have used more pots and pans. Staff is really nice, and the price was right, overall we’d go back.