One of the best place I have stayed! Big, clean, well designed flat!