Great place, much better than expected, close to the beach and cafe/pubs.
I would recommend this place