10 stars! Clean, modern, steps from the beach, easy parking, and an amazing host. Gemma is fantastic, responsive and lovely!