A very beautiful spot that is within walking distance of the main beach.