Everything was as shown in the post. Location is great if you want to enjoy north beach. They provide beach towels, cooler and sand umbrella, which was so so convenient for tourists.
I highly recommend this place!