the Perfect spot.
Right on the beach
Clean and comfy
Nice, relaxed and quiet.
So perfect.