Location is fantastic and Steve and the property management team is easy to work with and responsive. We had some issues with the unit being ready for check in due to a mistake but the property management team went above and beyond to make it right and we very responsive to concerns.The unit is a bit bare bones compared to other rentals I have stayed in. Very limited pantry items, no bath items like shampoo, bedding was pretty cheap and the linen/cleaning service they have chosen makes you make your own beds when you arrive, which was not really a warm welcome. That being said, the beds were comfortable but could use some more pillows and blankets. No AC but even in the middle of summer, it stayed very cool with some windows open with that great breeze coming off the water. The parking garage was very nice to have but I do recommend you rent a smallish car to make sure you have room. The washer and dryer is shared with the unit below, but that didn't cause us issues. There were two shared kayaks with the unit downstairs, which was fantastic and also several boogie boards. The unit has about 3-4 beach towels and some games. No beach umbrella and only 2 mismatched beach chairs so you may want to pack those with you or buy locally.