Comfortable and convenient - home away from home.