Bad points first. Small rooms as in very tiny, puny air-con, poorly located for accessing town, badly equipped in terms of refreshments etc.
Good points. Friendly and helpful staff, some multi-lingual, near auto-route, good shopping mall (Carrafour) within walking distance, nice grounds, lots of parking, reasonable priced.
Better hotels are nearby, but I wouldn't be gone on Antibes anyway, bit of an anthill with little in the way of facilities, natural beauty or shoreline.