Superb location to enjoy the town it's very conveniently located within walking distance of most, if not, all restaurants. Very clean, indoor, outdoor pools and recreation facilities. The food at the restaurant is very reasonably priced and is of very good quality. With good level of choices.
I'd recommend not getting your own car. If you're staying here as parking is generally tough and we'll need to be booked in advance with the hotel as they have limited parking spaces. Sadly, we were not made aware of this and had to try and find parking outside.