Do yourself a favour and stay with Gemma.
Her house is beautiful with the most incredible views of two different beaches, and only a quick 5min walk down to Blue Haven. Gemma went above and beyond with her hospitality, and was always easily contactable.
10/10 would recommend to everyone.