clean, friendly staff, basic essentials, great location.