Beautiful location, amazing hosts and the cutest pooch. Would recommend to anyone.