Fantastic property, fantastic location, fantastic hosts.
We would give 6 out of 5!