Very clean, comfortable, well equipped and excellent communication with the host who goes out of her way to make sure you enjoy your stay.