Location is excellent, 100m from Cannes Train station and 150m from Public Beach and Cannes film festival venue. You practically stay on Rue de Antibes. Supermarkets and Bakery are right outside and there are several others in the adjoining streets. The apartments has superb wifi. there is no reception but the host is great and very helpful. You can call him for any issues or better still drop an email for any requirements that you might have. Kitchen is fully equipped.
Highly recommended for everyone.
PS: Apartments are on 2nd floor and there is no lift, also the bathrooms are kind of very small.