I recently stayed at Beach18 with a few girlfriends for 3nights, and it was brilliant. So close to the hot springs for our pamper day, as well as to wineries for a our lunches.
The house had everything we needed, cosy beds and clean and welcoming. And the pizza oven was brilliant. Highly recommend!