Everything about this house is just perfect - from the views and the private beach, to the beautifully designed and finished house. So many little touches make your stay something special. Thanks so much Cameron and Michelle.