My family and I stayed at Seagem for a week this summer. We regularly stay at Findhorn and this apartment was perfect for us - extremely well equipped, particularly for children, with little extras like cleaning products and kids' toys making it feel like a home from home. The location is perfect - less than 200 yards to the beach, with restaurants, pubs and a small shop even closer.
The host was very helpful and friendly, which made our stay even easier. Check in was straightforward.
Would highly recommend, we will definitely stay again!