Comfortable apartment with everything one needs for a nice stay.