Very clean and pleasant place.