A beautiful place to stay. It has all you need for a comfortable stay. The view is spectacular and we saw whales and dolphins. The sunset each day was a delight. We enjoyed exploring the rocks and hidden beaches. The place is modern and so well appointed. We shared many lovely meals around the dining table and breakfast on the back deck each morning. A real delight on Diamond Beach.