Absolutely perfect place. Spotless and comfortabe. Generous hosts for sure. Would stay again for sure!