Great flat, very comfortable, well equipped, well situated, 10/10
And also great staff, polite, available, efficient, 10/10