From booking to departure, Michele was great to deal with - efficient, friendly but not intrusive, Michele went and above what could be expected. The room and facilities were spot on, and so clean and comfortable, with lots of little extras. And the location was great! Five stars and then some!