This apartment is definitely great for either short stay and long stay. Convenient location, modern design, surprisingly well equipped, and top tier professionalism and hospitality from hosts and hostess. One of the best Airbnb experience hands down.