Amazing accommodation with so many extra touches that kept our whole family entertained.