Perfection! The apartment is clean, well equipped, spacious and stylish. Location is outstanding.