We had a rental car so staying here was optimal with available parking. The drive to the old town center is easy, though if you don't get to the town center at the right time, I can imagine parking would be an issue there. Parking at the hotel was simple for us.
The room is ok and good sized. The breakfast terrace faces the ocean so if you don't mind the bees that are flying around you can enjoy a nice breakfast there. Stay away from the restaurant at the beach - expensive and not impressed with the food, though the environment is nice. The path for the beach access takes you to the rear of the hotel and passes the waste collection. A bit strange. We tried renting bicycles from the hotel but very expensive so we just opted to drive to the old town. If you have a car, this place would be good. I guess you can also take a taxi since there were always taxis waiting up front.