A perfect ‘home away from home’. A very well equipped home, comfortable and large, very suitable for family get togethers.