Overall had a good time at St Nicolas Bay Resort Hotel and Spa.
Positives were beautiful grounds, clean and new rooms (we stayed in the junior deluxe club sea view suite), a few options for eating at hotel, very good spa facilities and treatments; friendly staff; very good views, good restaurants within 15-25 minutes walk to town, few options for sunbathing (pools, beach and rocks), good parking facilities, and they kindly let us have a late check-out 19:00 pm.
Less positives were food and service was mixed and pricie (I guess price is what you'd expect for a resort, but we found the quality elsewhere a lot better for much less). Our shower had really good water pressure but wouldn't drain / blocked so had to turn off during shower when washing hair. I travelled with my sister and we spent 5 days at resort, I had requested a twin bed room but they couldn't provide. Also very difficult to get sun-bed near the pool. You have to go early and put your towel down.
Overall we loved Crete and the beach and weather was the absolute highlight!