Perfect apartment- short or long stay. Spotlessly clean and well equipped. Very Comfortable with lots of thoughtful extras. Loved my stay and highly recommend.