A lovely stay - top quality apartment