Spacious and very clean. Good communication at check in & check out from the host. A nice touch to have Netflix available for the kids.