We really enjoyed our stay. The beds were comfortable, the kitchen was very well stocked and the location was perfect. Duncan was very accommodating when our flight home was cancelled. We would definitely stay here again.