Very well equipped, we had everything we needed.
Great location, close to beach, shops and some great restaurants.