Amazing spot - beautiful, clean with great views of the beach.