The perfect holiday home. Everything we hoped for, and more.