Hotel was supposed to be near the airport, we chose it for this reason. And in fact it is EXTREMELY complicated to find it, even with GPS. We got lucky to meet Carabinieris on our road, and stopped to ask them.
Hotel is nice, rooms are large, with a huge bed, and very comfortable. Staff is ok, they were busy dealing with an airline crew, and we had to wait 20 minutes for the checkin. Restaurant is nice, food is good and restaurant staff is very friendly and efficient. An overall good experience, BUT the "airport" designation... If you want an hotel near the airport, it IS not.