Welcoming hosts.
Lovely setting.
Terrific location.
Great overall.