My family (wife, two kids (10 & 8 years old)) and I stayed a single night at the Avila Lighthouse Suites. My 10-yo declared that this hotel deserves a 5-Star review! Overall, she was right, it is a fantastic hotel.
We stayed in a deluxe two-queen room, which was plenty spacious and had all the necessary amenities, and was fairly well cleaned. The hotel staff was friendly and helpful. The swimming pool and hot tub were big and beautifully maintained and there were no shortages of pool towels. There is also a putting green and the hotel offers loaner putters and golf balls, so you can work on your short game, prior to heading to the nearby golf course.
The grounds are gorgeously landscaped with tropical foliage, so relaxing by the pool or firepits was easy to do. Despite the fantastic grounds keeping and decor, location is everything with this hotel! Directly across the street from sandy Avila Beach, there is even a foot-washing/shower station at each of the beach access points to the hotel grounds.
The complementary breakfast, served in the "Galley", was very well appointed and had items for every member of our diverse family. And, for lunch and dinner, you will not even need to drive since the hotel is just at the north end of the town's main strip and there are several restaurants and bars just walking distance away.
This hotel really is a great place to stay with the young kids and I hope to make a return trip again!