Very clean and spacious and the hosts are excellent at communication!