Beautiful and clean. Charming place.