Cleanliness, friendliness, great location and very nice people