Superb flat, superb location, superb host. Will stay again if the occasion arises.