Excellent stay in this accommodation, James has been extremely accomodating despite all our mishaps and changes caused by airline delays and cancellations.