Everything you need for a wonderful stay: a beautiful ocean view, spectacular garden, fully equipped kitchen - the best we've ever had in an AirBnB, and gracious and attentive hosts. Thank you Duncan and Vi!