This place was perfect. We had a quick, long weekend stay with myself, my spouse, and my two teenage sons. The room was perfect for our quick stay. If we had stayed an entire week with four people, it would have started to feel a little tight, but if it were just two people, a week in this room would be more than perfect!
The kids slept on the pull-out sofa comfortably. We were initially a little confused as we couldn't find sheets, blankets and pillows for it, but a quick call to the front desk and someone brought them within minutes.
The space is beautiful! Well kept, clean, and up-to- date. The kitchen had everything we needed in our short stay. Although, I recommend moving the paper towels when you get there. They are situated very close to the sink and knocked them in. :) It was great to have the washer/dryer in the unit as well so that we could dry towels and wet suits instead of hanging them all over.
Beach access was so close and easy. We made pool reservations and enjoyed that area (reservations are required so that they can limit the amount of people and space out the use of the chairs). *Most* people using the pool area were respecting others' space and keeping distance.
There are many delicious restaurants within walking distance (although we did take-out as we didn't want to dine near others right now). There is an IGA with a HUGE deli area and any groceries you would need, also within walking distance.
We would definitely stay here again!