Very clean, lots of room for the whole family. Kitchen is well stocked for all the cooking needs. We will book again!!!