The apartment is very clean and well-proportioned, had everything we could need during our stay. The beds were extremely comfortable - I slept very well! Check-in and check-out was very simple and overall it was a great place to stay.