Wonderful experience, great place, iconic beach, great cafe downstairs. 5 stars!