We had a great stay in Paihia at Gail's place. The apartment was spacious and had everything we needed for our family. The kids loved the pool and we enjoyed being able to walk to everything - the location was great. The internet kept dropping out and we struggled to get a connection most of the time but were advised that certain parts of the complex were better than others so it may have just been the room we were in. Overall we had a great time and enjoyed our stay - thanks Gail!