Immaculate stay! All needs were catered for. Really lovely hosts and perfect location. :)