Island Bay is such a beautiful spot and Diana’s place is perfect for staying in and close to all the attractions