Absolutely perfect for our long term stay. Clean, safe courtyard/garage and lots of space!