Fantastic location, great property, brilliant hosts.