Location, friendliness of staff, amenities, communication, everything was perfect for my needs. Thanks a lot!