Apartment suiting your needs for a short or longer stay.