A home from home !! This house has it all and more.