We really enjoyed our 2 night stay here. The rooms were self-contained units with beds, bathroom, small kitchen and sitting area. Facilities were very clean and tidy. Breakfast was in our room waiting for us. Lots of options - croissants, fruit, yoghurt, cereals. It was no problem to ask for more, if needed. All rooms are dog-friendly. Even a cage was provided. Fantastic location right across from the beach!
It's a great place to explore the area, or if travelling to/from Cairnryan. However, please be aware, there isn't a restaurant, bar or lounge area, if that's what you're expecting.
Only 'cons' for me - room was very warm, and noisy because it's beside the road.