Definitely consider this place for your stay. Communication, set-up, location, cleanliness all top-notch