A home away from home. Well equiped home with all necessities available.