extremely accommodating, clean, excellent location