5 stars all round. The location is spectacular, 10 seconds to a really great walking and swimming beach. Place has everything you need. We really enjoyed our stay and would hope to stay again sometime!