Fabulous location, great facilities, brilliant hosts.... terrific apartment!