Brilliant stay at this luxury home. Everything you need from your home away from home.