Lovely apartment for a couple or small family, had everything we needed. Although it wouldn't be suitable for very young children. It had complimentary teas, coffees, milk and sugar sachets. Plenty of towels and blankets available.
The village doesn't have a lot of facilities so shop beforehand. Parc Tawe in Swansea is a good place to shop. Big aldi, cinema, activities and other retail shops with free parking.
It was nice to have the beach so near to the apartment and port Eynon is just a short walk away on the beach path where you can get takeaways and ice cream. We would definitely stay there again.