Amazing setting, absolutely spotless, amazing hosts and a gorgeous dog - couldn't recommended this place enough