very clean and nice, everything you need is there- the hosts are great, we got super tips and had a great stay. Highly recommended.