Very clean and and awesome hosts, very helpful and detailed instructions to avoid any confusion. We had a very pleasant stay.