Very clean and pleasant place