Clean, cosy, well maintained and very well equipped. Carly takes good care of you.