Everything was cool, the apartments are about 5 mins from beach, about 10 mins from the center of Chania, and about 3 mins from local supermarket.
The apartments are very clean, with stable internet (about 25mbps, which is cool, typically there're troubles with internet on Crete, as it is an island) and excellent conditioning. When we were there, the temperature was about 41 of Celsius, but conditioning saved us!
Once more, an excellent place to stay! :)