This apartment is great for a long or short stay- perfect location and has everything you need for a very comfortable stay. Communication with Mariana was a breeze and she responds quickly. We thoroughly enjoyed our stay!