5 out 5. Excellent place to stay. Staying right in town so you can walk to the beach, shops, cafes and pub. Brilliant hosts. We will be back again.