Spacious, comfortable and with a fabulous view, this stay was just what I'd hoped for.