I have just stayed at Hotel La Villa Cap D’Antibes for 2 nights while on business, and will definitely be staying again next time.
The staff were extremely helpful, the hotel is clean, with great facilities, and my room was very good.
Unfortunately I didn’t get the chance to use the pool as the weather was bad, but it looked great and I hope to get the chance to make use of it next time I stay here.