Outstanding place! Great location, comfortable, well equipped and great hosts! This is the second time we have stayed here and will be coming back again for sure!