Great apartment for short or longer stay