Very clean and has everything you'd need for your stay. Great communication from the hosts. Would recommend :)