Absolutely perfect, clean and exactly as advertised. Great hosts, we couldn’t ask for more. Amazing experience, we will stay again.