This is the perfect place to stay for any length of stay! It's very clean and comfortable, and check in was very easy. Keith was a great host!