The accommodation is even better than advertised. A home away from home is bit of an undertstatement.