What a fabulous property. We rented all three parts (upstairs and both self contained units) for our family reunion and it was perfect. We had separate spaces for adults and kids and then the huge living areas for communal time. The kitchen really is fitted out with everything you could ever need and we all loved the massive couch. Elle, the host, was great to deal with. Finally the location is spot on. The beach is just steps away and the shops an easy 5-10min walk. We loved watching the parrots nesting in the trees and glimpses of the sea from the balcony. It really gave us an Australian experience for our US cousins. Can’t recommend this place enough and would love to get back sometime soon.