Clean, all amenities you can think of! cute, modern and such a fantastic well decorated cottage.