This place was as perfect as we had hoped. Josh is the most polite and hospitable host I've had. Would definitely book again!