The flat was very clean and in a convenient location. The self check-in and check-out made it easy and worked great with our schedule. The terrace was lovely too!