The location could not be better. The apartment was very clean, tidy and comfortable. Kitchen and bathroom + toilet were small, but were clean and with all amenities. The check-in and check-out were very smooth and problem free.