This was perfect for my one night stay, but would also be ideal for extended stays. It is a duplex, separate from the main dwelling. The courtyard is very large, perfect for my pup to roam. It is completely fenced and private. The indoor space had everything I needed. I highly recommend the rental and host.