Recently stayed for 7 days at Ona Mar Golf Resort and Spa. From the moment we arrived, the staff went above and beyond to make us feel welcome. We had a problem in our room with an unpleasant smell in the shower area. Once reported, this was dealt with immediately. The hotel is very well maintained. I used the indoor pool on a couple of occasions which was beautiful and very relaxing. Overall, a great place to stay with easy access to motorway, nearby towns and restaurants.