Amanda was the definition of a perfect host. Faultless communication, extremely hospitable and her accommodation was supremely comfortable with great amenities.