Perfect for short or long stays. Very clean and having a private bathroom is always a plus. I highly recommend this home as a place to stay. I would stay again if it were available.