We stayed in one of the new rooms completed five months ago. A very large room with a very comfortable bed, two balconies, very effective air conditioning, and cooking facilities (which we didn't use). The rooms were serviced every day, including made beds and clean towels every second/third day depending on guest preference.
The hotel restaurant served great food and cooked up to approx. 23:30 every night and was good value.
The staff were very friendly and happy to help; for example telling us where the nearest car tyre centre was when our hire car suffered a puncture, and explaining the best way to get to Samaria Gorge (don't take your car). They stayed late to allows us to check in at 00:35 on our arrival.
The only point I would add as a caution is that the pool is not heated, which was of no consequence to us as we like a cool pool, but worth noting if you prefer swimming in bath-like temperatures.
Looking at the town itself; Maleme is a nice little place but has suffered a little in Greece's economic down-turn; there are some closed shops and some unfinished buildings. However if you don't want air-brushed, sanitised Greece it's a nice place to go to with a number of restaurants worth visiting, a pebble beach four hundred meters from the hotel plus a super market if you want to self-cater. It's easy to access the main route across the island and is only 20 minutes by car from Chania airport.