Angela and Geoff were amazing hosts. They allowed us to check in early but we came too early, but it was a great opportunity for us to meet them and they're absolutely lovely! The place itself is beautiful, we stayed there to get ready for our wedding and the pictures are perfect. The location is central to all the beautiful beaches and close to the shops. We would definitely recommend staying here, in fact we're looking forward to the next opportunity for us to stay.