A great place that is clean and tidy in a super location.