Pleasant and clean place. Position is superb.