Absolutely perfect, clean and quiet served up by gracious hosts. Struggled to leave and will hopefully be back soon