A wonderful, beautiful spot in walking distance to the beach.