Extremely happy, no fuss , great communication , excellent facilities .