The apartment is amazing. It was clean and very well decorated, with everything we needed. We only had a short stay, but it had a full kitchen with an oversized bathroom, a full living area and a large dining room. It is on the 4th floor so there are some stairs, but the landings at each floor have rest areas if needed.