I have a three year old and it was her first real holiday so I wanted everything to be perfect. Everything about this site met expectations. The apartment was more than big enough, it was clean and the staff couldn't have been more helpful if they tried. The location was perfect also. It was less than a five minute walk away from the beach and the busy stip but it was just set back enough for it not to be too loud to sleep.