It didn't start of well when we were told we could check in at 16:00 and then the room wasn't ready and we waited for an hour before we could get in, not what we wanted especially with 2 young grandkids. After that it was great, evening entertainment great. Bar food great, all in all the grandkids had a fantastic experience which in turn gave us a great time seeing the fun they were having. The apartment was spacious, clean and tidy. The beds very clean and comfy and we slept well. Check out was much easier than the check in.