We stayed here for 6 nights whilst my husband was completing a charity walk from Swansea to Cardiff, so this was a good spot.
There is a free car park within five minutes walk, very safe. There is both an Asda and Morrisons (driving distance) both less than five miles away.
The apartment is very well equipped for pots, pans and various other kitchen utensils, which makes cooking very easy. Full size fridge, freezer, washer/dryer, coffee maker as well as toaster, kettle etc.
No need to take shampoo etc as large bottles are provided.
Next to the apartment is The Goodshed which has an array of eateries/bars (noisy if you are in number 1 as it is next door and the cigarette holder is on the wall directly outside the apartment.
Plenty to see and do around Barry, train station is 10 minutes to walk, very reasonably priced.
There were a few minor things like no hand towel, pans had had none stick taken off by use of metal spoon, but in all honesty nothing that would detract from a great place to stay. Can definitely recommend it, would go again if in the area.