Last minute booking made easy. John and Angela provide a great place with lovely little unexpected extras.