Long term stay for a work trip. The unit had everything I needed, great location, easy parking, pet friendly, and great communication! I injured my knee the week of check out so I had to have help checking out. I ended up checking out past the checkout time but the host was very understanding, would stay here again!