Nice, cozy place steps from the beach