A stylish, large apartment in a great location. My parents enjoyed their stay here.