We stayed in the Cordial Mogan Playa Hotel when it first opened. It is a lovely hotel and thoroughly recommend it. The entertainment was a bit cheesy though. There are lots of pools and always a little quiet space you can find, if you want it. Usual hotel entetainment and it even has its own small bowling alley
Playa Mogan is lovely but if you can go inland a little to Mogan village. Restaurant there called Acaymo - very good.
Restaurants in Playa Mogan - big selection - Irish breakfasts, pizza to Canarian cuisine. Try Stefan's in the square, top right hand corner with wooden wheles and things hanging outside. He is german but does lovely canarian food, with an international twist