We had a nice stay. We had a few things that could have been better from a host perspective, but it was ok.
In regards to the beach, is really nice and really close, but be aware there are not many places to buy food such as supermarkets around so be aware. Nice place to chill.