Craig and his team communicated well, acceded to our request for 2 parking spaces (as we were two families), the kitchen had utensils, pots and pans for cooking and cups, each room had individual heaters and en suite bathrooms. The apartment was convenient, located just off the main road, check in was smooth.
Few points to note - drainage in the bathroom (at the toilet bowl area) in the room nearer to the main door wasn't the best - water clogged at times and dead flies clustered. Also, our apartment required climbing up flights of stairs which we were okay with, but if you have difficulties with stairs (especially with luggages), I recommend speaking with Craig and his team to request for a ground floor unit if possible.