Absolutely stunning, spotlessly clean, everything you need all in the right place. It was so easy to give five stars for every aspect. Great hosts, will be back for sure.