We stayed at Mon Repos for 6 nights and had a perfect time. It was half term and busy with a lot of toddler/younger children which the apartments lend themselves to with the terrace and shallow pool, but we enjoyed the comfort of the appartments-everything we needed re:wi fi and two tv.There is a small kitchen area whech was fine for snacks. We had breakfast and although not buffet was fine a selection of pastries,fruit and good coffee(also full english)The bus to ayia napa stops across the road.
The best things about this hotel are the lovley balconies for sun bathing,the hospiality of the staff who work incredibly hard and always have a smile.I would reccomend this to friends and family!
N.B Don't get caught out by the check out time! The time is not stated on the room information. I checked on line booking.com says 12.00 we were hustled out at 11.30 by reception(0n checking later hotel.com say 11.30 but this was not obvious-I really don't mind moving but this caused unnecessary stress as our flight was not until 23.30 so I was in the shower when the call came resulting in us putting all our stuff in the hire car until we could sort out properly-not the best way to spend the last day!)