Excellent friendly hosts in very comfortable, well appointed, well located accommodation.