This place is pretty much as per the pictures. It's a handy 2 min walk to the beach without having to cross any roads. The place itself us a bit bigger than it appears in the photos. Our group of 8 were more than comfortable.
We especially enjoyed the deck and outdoor furniture and found ourselves out there 90% of the time.