An excellent stay—perfect location, dreamy, clean.