Home away from home. Immaculate accommodation. Fully equipped with anything you could need.