Beautiful apartment, and a good stay but ruined by our check out. Check out was a shambles; the cleaner walked into the apartment at 9.30am without even knocking. Check out was 10am, and the next guests just walked into the apartment at 9.50 while we were getting ready to leave! It was TERRIBLE and completely unnecessary.