Great location, smooth check-in, appropriate price. The only thing we could pick on was the poor cleanliness of the flat, but otherwise we really enjoyed our stay.