We stayed for three months and feel the place is well equipped for long stays. Location is great. Close to shopping and transportation. Tina is super good at responding to texts. We enjoyed our stay.