Nice and helpful people in a clean and charming place.