We had a very pleasant stay over here. Free parking spots. Nice appartements. Nice restaurants near the place. Also good beaches plus a nice swimmingpool.
Also a good central point on the island.
You have to hire a car!