Clean, comfortable, well equipped. Lots of attention to detail with little extras everywhere. Margaret is a great communicator and answers promptly. We look forward to our next stay.