Clean and pleasant place in a great location.