Great flat, great view, great facilities, great host