An absolutely gorgeous stay — great location and hosts.