The Hotel La Croix is a great place to stay. The hotel is in such a great location, just a quick walk to the shops and the beach. The staff was extremely communicative and easy to get ahold of, we even were able to text requests when we needed things.
Only note, they are still under construction so the hot tub isn't available, but otherwise, I would 100% recommend.