This place is in the Wyndham hotel, so it’s basically a hotel room with a great fridge, microwave. No coffee maker, just a hot pot.
No beach towels
I believe Peter may add some of these amenities that are really appreciated.
Location is perfect! We walked everywhere!