Very clean and quaint place.