Perfect and exactly as advertised. Spotlessly clean and although we never met our hosts, communication was fast and very friendly.