Great place, everything as promised. Closer to the beach than we expected it to be, and close to a 24 hr supermarket which turned out to be super convenient.
We did a BBQ in the grilling area one night and got kicked out at 10 which was slightly annoying. Aside from that everything went perfectly well.
Would definitely recommend to friends.