First class accommodation, wonderful hosts and I rate this property 5 star without a doubt.